package com.deyinet.bdcms.service;


import com.deyinet.bdcms.core.service.Service;
import com.deyinet.bdcms.core.vo.Page;
import com.deyinet.bdcms.entity.Devicedata;
import com.deyinet.bdcms.entity.Syslog;

import java.sql.Time;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * Created by Bacel on 2017/05/02.
 */
public interface IDevicedataService extends Service<Devicedata> {
    void findByExampleLike(Devicedata example, Page<Devicedata> page, Timestamp beginTime, Timestamp endTime);
    List<Devicedata> findByExampleLikeImport(Devicedata example, Timestamp beginTime, Timestamp endTime);
    void getdata(Devicedata devicedata,Page page);
    List<Devicedata> getlinechartdata(String sn,Timestamp startTime,Timestamp endTime);
    Map<String, Integer> statistics(Timestamp start,Timestamp end);
}